Big Huge Thesaurus

blood flower

noun